there's nothing to lose - Allemand Anglais Dictionnaire